qr.cpp